• word of the day

    satellite tv

    satellite tv - Dictionary definition and meaning for word satellite tv

    Definition
    (noun) a television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth

Word used in video below:
text: Russian satellite Sputnik
Download our Mobile App Today
Receive our word of the day
on Whatsapp